Scalable Context-aware Services

نویسنده

  • Thomas Buchholz
چکیده

Most of the prior work in ubiquitous computing focused on small Context-Aware Services (CASs). However, there is a trend to build also large-scale applications where many context sources, CASs, and users are spread over a large area. These kinds of CASs are subject to strong scalability problems. In my work I show how scalable CASs can be built. The main idea is to dynamically replicate and distribute CASs within the main scalability infrastructure of the world wide web, namely Content Delivery Networks (CDNs). Unfortunately, today’s CDNs are not able to deliver CASs mainly due to two reasons: First, it is not solved how replicas of CASs can access context information from within the CDN. Second, the distribution algorithms employed in CDNs are not well suited for distributing CASs. In my work I address these two issues. I designed an integration layer that resides on the servers of the CDNs, binds to the heterogeneous regional context sources, and provides context information in a unified form to the replicas of the CASs. Furthermore, I developed a new heuristics for the distribution of CASs within CDNs that bases its replica placement decisions on a profit maximization calculation and uses statistical process control techniques.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Context-aware systems: concept, functions and applications in digital libraries

Background and Aim Among the places that context-aware systems and services would be very useful, are libraries. The purpose of this study is to achieve a coherent definition of context aware systems and applications, especially in digital libraries. Method: This was a review article that was conducted by using Library method by searching articles and e-books on websites and databases. Results:...

متن کامل

Context-aware services in cooperative value chains: a key player-centred approach

The progress in context-aware systems is predominantly technology-driven, leading to innovations in technology-savvy industries while having almost no impact on other industries, such as the insurance sector. In this paper we introduce a novel, key player-oriented framework that explicitly takes into account the (business) value for each player being relevant when implementing a particular cont...

متن کامل

Mobile Software Agents for Location-Based Systems

As mobile computing matures, location-awareness as part of context-awareness gains more attention; especially, location-aware services for mobile users. This paper concentrates on the software engineering issues of location-aware services and presents Mobile Shadow as an successful example of a design and an implementation of a scalable, fault tolerant, and component-based service infrastructur...

متن کامل

Applying Dynamic Integration as a Software Infrastructure for Context-Aware Computing

Much of the software engineering literature examines techniques and practices that help us to build systems that we have been building for many years already. While there is merit in seeking ways to raise the oor of software engineering practice, we also have an obligation to research software design issues that push the envelope of existing computing technology. One of the features of future i...

متن کامل

A Programmable Context-aware Voice Service

This paper presents a programmable context-aware voice (CAV) service, which enables VoIP services to cope in crisis situations. To prevent the upsurge in traffic normally associated with a crisis from degrading the quality of service for privileged users like emergency workers, the CAV service prevents nonprivileged users from accessing the network during a crisis. This service is built upon th...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005